import { getLogger } from 'coremail';
import type { Logger } from 'coremail/src/main/ets/utils/log';

/**
 * 提供获取TaskLog的方法
 * 主要作用是
 */
  const _taskLogMap: Map<string, Logger> = new Map();

  export function getTaskLogger(name: string):Logger {
    if (_taskLogMap.has(name)) {
      return _taskLogMap.get(name);
    }
    else {
      let logger = getLogger(`[${name}]`);
      _taskLogMap.set(name, logger);
      return logger;
    }
  }